import { get, post } from './index';
//========================================菜单管理===================================================
// 请求菜单列表
export const menulist = (data) => get('/menulist', data)
//添加菜单
export const menuadd = (data) => post('/menuadd', data)
// 删除菜单
export const menudelete = (data) => post("/menudelete", data)
// 请求一条数据
export const menuinfo = (data) => get("/menuinfo", data)
// 修改数据
export const menuedit = (data) => post("/menuedit", data)

//========================================角色管理===================================================
// 请求角色列表
export const rolelist = () => get("/rolelist")
// 添加角色
export const roleadd = (data) => post("/roleadd", data)
// 删除角色
export const roledelete = (data) => post("/roledelete", data)
//修改角色
export const roleedit = (data) => post("/roleedit", data)
// 获取一条角色
export const roleinfo = (data) => get("/roleinfo", data)

//========================================管理员管理===================================================
//请求管理员数据
export const userlist = (data) => get("/userlist", data)
//管理员总数
export const usercount = () => get("/usercount")
//获取一条管理员数据
export const userinfo = (data) => get("/userinfo", data)
//添加管理员
export const useradd = (data) => post("/useradd", data)
//编辑管理员
export const useredit = (data) => post("/useredit", data)
//删除管理员
export const userdelete = (data) => post("/userdelete", data)
// 管理员登陆
export const userlogin = (data) => post("/userlogin", data)

//========================================商品分类管理===================================================
// 商品分类添加
export const cateadd = (data) => post("/cateadd", data, true)
// 请求分类列表
export const catelist = (data) => get("/catelist", data)
// 删除分类列表
export const catedelete = (data) => post("/catedelete", data)
// 请求一条数据
export const cateinfo = (data) => get("/cateinfo", data)
// 修改商品分类
export const cateedit = (data) => post("/cateedit", data, true)

//========================================商品规格管理===================================================
// 商品规格添加
export const specsadd = (data) => post("/specsadd", data)
// 商品规格总数
export const specscount = () => get("/specscount")
// 商品规格列表
export const specslist = params => get('/specslist', params)
// 获取一条商品规格
export const specsinfo = (data) => get("/specsinfo", data)
// 商品规格修改
export const specsedit = (data) => post("/specsedit", data)
// 商品规格删除
export const specsdelete = (data) => post("/specsdelete", data)

//========================================商品管理======================================================
// 商品添加
export const goodsadd = (data) => post("/goodsadd", data, true)
// 商品总数
export const goodscount = () => get("/goodscount")
// 商品列表
export const goodslist = (data) => get("/goodslist", data)
// 商品获取
export const goodsinfo = (data) => get("/goodsinfo", data)
// 商品修改
export const goodsedit = (data) => post("/goodsedit", data, true)
// 商品删除
export const goodsdelete = (data) => post("/goodsdelete", data)

//========================================商品管理======================================================
//会员列表
export const memberlist = () => get("/memberlist")
//会员一条
export const memberinfo = (data) => get("/memberinfo", data)
//会员修改
export const memberedit = (data) => post("/memberedit", data)

//========================================轮播图管理======================================================
// 添加轮播图
export const banneradd = (data) => post("/banneradd", data,true)
// 轮播图列表
export const bannerlist = () => get("/bannerlist")
// 获取一条轮播图
export const bannerinfo = (data) => get("/bannerinfo",data)
// 轮播图修改
export const banneredit = (data) =>post("/banneredit",data,true)
// 轮播图删除
export const bannerdelete =(data) =>post("/bannerdelete",data)

//========================================轮播图管理======================================================
//限时秒杀添加
export const seckadd = (data) => post("/seckadd",data)
//限时秒杀列表
export const secklist = () => get("/secklist")
//限时秒杀获取（一条）
export const seckinfo = (data) =>get("/seckinfo",data)
//限时秒杀修改
export const seckedit = (data) => post("/seckedit",data)
//限时秒杀删除
export const seckdelete = (data) =>post("/seckdelete",data)

